/**
 * @author roua_troua
 * 
 * Clasa Cat se refera la calcul matematic al unei impartiri
 */

package q10.Operatori;

public class Cat extends Operator {
	/**Metoda concatTermeni(String aux1, String aux2) concateneaza termenii operatiei de impartire.
	 * @param aux1	primul termen de concatenat
	 * @param aux2	al doilea termen de concatenat
	 * @return String
	 */
	public String concatTermeni(String aux1, String aux2) {
		String aux;
        if (aux1.compareTo("0") == 0 && aux2.compareTo("0") == 0)
        //if (!strcmp(aux1, "0") && !strcmp(aux2, "0"))
            aux = aux1;
        else if (aux1.compareTo("0") == 0) aux = aux2;
        else if (aux2.compareTo("0") == 0 ) aux = aux1;
        else
            aux = aux1 + "/" + aux2;
        return aux;
	}
	
	/**Metoda concatTermens(String aux1, String aux2) concateneaza termenii operatiei de impartire.
	 * Este o metoda statica!
	 * @param aux1	primul termen de concatenat
	 * @param aux2	al doilea termen de concatenat
	 * @return String
	 */
	public static String concatTermens(String aux1, String aux2)
    {
        String aux;
        if (aux1.compareTo("0") == 0 && aux2.compareTo("0") == 0)
        //if (!strcmp(aux1, "0") && !strcmp(aux2, "0"))
            aux = aux1;
        else if (aux1.compareTo("0") == 0) aux = aux2;
        else if (aux2.compareTo("0") == 0 ) aux = aux1;
        else
            aux =  aux1 + "/" + aux2;
        return aux;
    }
}
